package com.example.demo.presenter.impl;

import com.example.demo.presenter.ILoginPresenter;
import com.example.demo.ui.login.ILoginView;

/**
 * @Desc p层，逻辑业务处理，与v层和m层接触
 * View <--> Presenter <--> Model
 * @Author zxp
 * @Date 2024/3/13
 */
public class LoginPresenter implements ILoginPresenter {

    private ILoginView mainView;

    public LoginPresenter(ILoginView mainView) {
        this.mainView = mainView;
    }

    @Override
    public void login(String username, String pwd) {
        // 假设登录成功
        if (true) {
            mainView.loginSuccess();
        } else {  // 登录失败
            mainView.loginFailure();
        }
    }

}
